Goto

Collaborating Authors

 interactive narrative system


Modeling Interactive Narrative Systems: A Formal Approach

Clerc, Jules, Lourdeaux, Domitile, Sallak, Mohamed, Barbier, Johann, Ravaine, Marc

arXiv.org Artificial Intelligence

Interactive Narrative Systems (INS) have revolutionized digital experiences by empowering users to actively shape their stories, diverging from traditional passive storytelling. However, the field faces challenges due to fragmented research efforts and diverse system representations. This paper introduces a formal representation framework for INS, inspired by diverse approaches from the state of the art. By providing a consistent vocabulary and modeling structure, the framework facilitates the analysis, the description and comparison of INS properties. Experimental validations on the "Little Red Riding Hood" scenario highlight the usefulness of the proposed formalism and its impact on improving the evaluation of INS. This work aims to foster collaboration and coherence within the INS research community by proposing a methodology for formally representing these systems.


Rowe

AAAI Conferences

A key functionality provided by interactive narrative systems is narrative adaptation: tailoring story experiences in response to users' actions and needs. We present a data-driven framework for dynamically tailoring events in interactive narratives using modular reinforcement learning. The framework involves decomposing an interactive narrative into multiple concurrent sub-problems, formalized as adaptable event sequences (AESs). Each AES is modeled as an independent Markov decision process (MDP). Policies for each MDP are induced using a corpus of user interaction data from an interactive narrative system with exploratory narrative adaptation policies. Rewards are computed based on users' experiential outcomes. Conflicts between multiple policies are handled using arbitration procedures. In addition to introducing the framework, we describe a corpus of user interaction data from a testbed interactive narrative, CRYSTAL ISLAND, for inducing narrative adaptation policies. Empirical findings suggest that the framework can effectively shape users' interactive narrative experiences.


Interactive Narrative: An Intelligent Systems Approach

AI Magazine

The goal of an interactive narrative system is to immerse users in a virtual world such that they believe that they are an integral part of an unfolding story and that their actions can significantly alter the direction or outcome of the story. In this article we review the ways in which artificial intelligence can be brought to bear on the creation of interactive narrative systems. We lay out the landscape of about 20 years of interactive narrative research and explore the successes as well as open research questions pertaining to the novel use of computational narrative intelligence in the pursuit of entertainment, education, and training. The prevalence of storytelling in human culture may be explained by the use of narrative as a cognitive tool for situated understanding (Gerrig 1993). This narrative intelligence -- the ability to organize experience into narrative form -- is central to the cognitive processes employed across a range of experiences, from entertainment to active learning.


An Interactive Narrative System for Narrative-Based Games for Health

Yin, Langxuan (Northeastern University) | Bickmore, Timothy (Northeastern University) | Montfort, Nick (Massachusetts Institute of Technology)

AAAI Conferences

This paper presents an interactive narrative framework we have designed for games that promote health behavior change. The framework aims to address two key issues: player engagement with the game, and player adherence to the health behavior change-related homework they receive in the game. In this paper, we describe our narrative system that tackles these issues and a prototype game that promotes physical activity in which our narrative system is integrated.


Interactive Narrative: An Intelligent Systems Approach

Riedl, Mark Owen (Georgia Institute of Technology) | Bulitko, Vadim (University of Alberta)

AI Magazine

Interactive narrative is a form of digital interactive experience in which users create or influence a dramatic storyline through their actions. The goal of an interactive narrative system is to immerse the user in a virtual world such that he or she believes that they are an integral part of an unfolding story and that their actions can significantly alter the direction and/or outcome of the story.In this article we review the ways in which artificial intelligence can be brought to bear on the creation of interactive narrative systems. We lay out the landscape of about 20 years of interactive narrative research and explore the successes as well as open research questions pertaining to the novel use of computational narrative intelligence in the pursuit of entertainment, education, and training.


Toward Narrative Schema-Based Goal Recognition Models for Interactive Narrative Environments

Baikadi, Alok (North Carolina State University) | Rowe, Jonathan P. (North Carolina State University) | Mott, Bradford W. (North Carolina State University) | Lester, James C. (North Carolina State University)

AAAI Conferences

Computational models for goal recognition hold great promise for enhancing the capabilities of drama managers and director agents for interactive narratives. The problem of goal recognition, and its more general form, plan recognition, have been the subjects of extensive investigation in the AI community. However, relatively little effort has been undertaken to examine goal recognition in interactive narrative. In this paper, we propose a research agenda to improve the accuracy of goal recognition models for interactive narratives using explicit representations of narrative structure inspired by the natural language processing community. We describe a particular category of narrative representations, narrative schemas, that we anticipate will effectively capture patterns of player behavior in interactive narratives and improve the accuracy of goal recognition models.